Zero-knowledge succinct non-interactive arguments of knowledge based on sets of polynomials
نویسندگان
چکیده
The paper discusses the basic principles of construction and main types zeroknowledge succinct non-interactive argument knowledge (zk-SNARK) which is used in model a three-way insecure computing environment based on sets polynomials. A number zk-SNARK cryptographic protocols with different algorithms for generating public parameters (Trusted Setup) are given, constructing proofs reliability calculations (Prover) public/designated verification (Verifier). cases satisfying feasibility discrete functions (arithmetic/ Boolean circuits) using polynomial presented quadratic arithmetic programs (QAP), square (SAP), span (QSP), (SSP), (QPP), etc., also use authenticated data described. transformations needed to build zk-SNARKs symmetric asymmetric hash functions, exponential problems, digital signatures, homomorphic encryption, bilinear pairings elliptic curves, etc. presented. Examples multilateral verifiable given.
منابع مشابه
Non-interactive Zero-Knowledge Arguments for Voting
In voting based on homomorphic threshold encryption, the voter encrypts his vote and sends it in to the authorities that tally the votes. If voters can send in arbitrary plaintexts then they can cheat. It is therefore important that they attach an argument of knowledge of the plaintext being a correctly formed vote. Typically, these arguments are honest verifier zero-knowledge arguments that ar...
متن کاملSub-linear Size Pairing-based Non-interactive Zero-Knowledge Arguments
We construct non-interactive zero-knowledge arguments for circuit satisfiability and arithmetic circuits with perfect completeness, perfect zero-knowledge and computational (co-)soundness. The non-interactive zeroknowledge arguments have sub-linear size and very efficient public verification. Our construction uses bilinear groups and is only proven secure in the generic group model, but does no...
متن کاملShort Pairing-Based Non-interactive Zero-Knowledge Arguments
We construct non-interactive zero-knowledge arguments for circuit satisfiability with perfect completeness, perfect zero-knowledge and computational soundness. The non-interactive zero-knowledge arguments have sub-linear size and very efficient public verification. The size of the non-interactive zero-knowledge arguments can even be reduced to a constant number of group elements if we allow the...
متن کاملSuccinct Non-Interactive Zero Knowledge Arguments from Span Programs and Linear Error-Correcting Codes
Recently, Gennaro, Gentry, Parno and Raykova [1] proposed an efficient non-interactive zero knowledge argument for Circuit-SAT, based on nonstandard notions like conscientious and quadratic span programs. We propose a new non-interactive zero knowledge argument, based on a simple combination of standard span programs (that verify the correctness of every individual gate) and high-distance linea...
متن کاملProgression-Free Sets and Sublinear Pairing-Based Non-Interactive Zero-Knowledge Arguments
In 2010, Groth constructed the only previously known sublinear-communication NIZK circuit satisfiability argument in the common reference string model. We optimize Groth’s argument by, in particular, reducing both the CRS length and the prover’s computational complexity from quadratic to quasilinear in the circuit size. We also use a (presumably) weaker security assumption, and have tighter sec...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Prikladnaâ diskretnaâ matematika
سال: 2023
ISSN: ['2311-2263', '2071-0410']
DOI: https://doi.org/10.17223/20710410/59/2